<?php

require_once("Model/ModelsInclude.php");

require_once("Layout/header.php");

/*
 * Istanza generica per accesso ad attributi del model.
 */
$c = AziendaRappresentata::getInstance();
define("PARENT_PAGE_NAME","Aziende Rappresentate");
define("PAGE_NAME","Modifica Azienda Rappresentata");
define("PAGE_TITLE","Visualizza Dettagli&#47;Modifica Azienda Rappresentata");
global $pagesCtrlerEditLink;

/*
 * Connessione DB.
 */
$db = new DatabaseManager();
$db->Connect();

/*
 * Stampa dell'header della pagina
 */
printHeader(PAGE_NAME, PAGE_TITLE, $c);

$IDToGet = $_GET["ID"];

$objectToEdit = $c->getFromDB($db, $IDToGet);

if($objectToEdit == NULL)
{
	echo('<p style=\"color:#f00;\"><b>Parametri della richiesta non validi!</b></p>');
	include("Layout/footer.php");
	die();
}

LayoutUtils::printEditPage($db, $objectToEdit, $pagesCtrlerEditLink[PARENT_PAGE_NAME]);

include("Layout/footer.php");

?>
